<?php

class Application_Model_DbTable_Comptable extends Zend_Db_Table_Abstract
{

    protected $_name = 'comptable';
    
    public function ajouterComptable($id,$nom,$prenom,$login,$mdp,$adresse,$cp,$ville,$dateEmbauche,$role){
        $data=array(
            'id'=>$id,
            'nom'=>$nom,
            'prenom'=>$prenom,
            'login'=>$login,
            'mdp'=>$mdp,
            'adresse'=>$adresse,
            'cp'=>$cp,
            'ville'=>$ville,
            'dateEmbauche'=>$dateEmbauche,
            'role'=>$role
        );
        $this->insert($data);
    }
    
    public function obtenirComptable($id){
        $row = $this->fetchRow("id='" .$id. "'");
        if(!$row){
            throw new  Exception("Impossible de trouver l'enregistrement $id");
        }
        return $row->toArray();
    }
    public function modifierComptable($id, $nom, $prenom, $login, $mdp, $adresse, $cp, $ville, $dateEmbauche,$role) {
        $data = array(
            'id'=>$id,
            'nom'=>$nom,
            'prenom'=>$prenom,
            'login'=>$login,
            'mdp'=>$mdp,
            'adresse'=>$adresse,
            'cp'=>$cp,
            'ville'=>$ville,
            'dateEmbauche'=>$dateEmbauche,
            'role'=>$role
        );
        $this->update($data, "id='" .$id."'");
    }
    
   public function supprimerComptable($id){
        $this->delete("id='".$id."'");
    }


}

